<?php
/*
 * 初始化基础行为
 * */
namespace app\common\behavior;
class InitBase{
    public function run(){
        $this->initLayerConst();
        $this->initConst();
    }

    /**
     * 初始化分层名称常量
     */
    private function initLayerConst()
    {
        define('LAYER_LOGIC_NAME'       , 'logic');     // 逻辑层名字

        define('LAYER_MODEL_NAME'       , 'model');
        define('LAYER_SERVICE_NAME'     , 'service');
        define('LAYER_CONTROLLER_NAME'  , 'controller');
        define('LAYER_VALIDATE_NAME'    , 'validate');
        define('LAYER_VIEW_NAME'        , 'view');
    }

    /*
     * 静态常量
     * **/
    private function initConst(){
        define('BB','不要瞎bb');
    }

}
